import send_msg from '@feidao-factory/send-msg/browser';

export default function service<T>(type: string, msg: any, cache: boolean, force_update_cache: boolean) {
	return send_msg(type, msg, cache, force_update_cache)
		.catch((e) => {
			console.error(`--调用服务${type}失败--错误信息---`, e ? e.toString() : '');
			// const err = e ? e.toString() : '';
			return Promise.reject(e);
		}) as Promise<T>;
}
